Component: Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]

Line Label Object Class Period Type Balance Name
1 Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]

*

*

*

us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward
2 Unrecognized Tax Benefits, Beginning Balance [Concept] Monetary As Of Credit us-gaap:UnrecognizedTaxBenefits
3 Unrecognized Tax Benefits, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:UnrecognizedTaxBenefitsPeriodIncreaseDecreaseRollUp
4 Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions [Concept] Monetary For Period Credit us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
5 Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions [Concept] Monetary For Period Debit us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
6 Unrecognized Tax Benefits, Increases Resulting from Current Period Tax Positions [Concept] Monetary For Period Credit us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
7 Unrecognized Tax Benefits, Decreases Resulting from Current Period Tax Positions [Concept] Monetary For Period Debit us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
8 Unrecognized Tax Benefits, Increases Resulting from Settlements with Taxing Authorities [Concept] Monetary For Period Credit us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
9 Unrecognized Tax Benefits, Decreases Resulting from Settlements with Taxing Authorities [Concept] Monetary For Period Debit us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
10 Unrecognized Tax Benefits, Reductions Resulting from Lapse of Applicable Statute of Limitations [Concept] Monetary For Period Debit us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
11 Unrecognized Tax Benefits, Period Increase (Decrease), Total [Concept] Monetary For Period

*

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
12 Unrecognized Tax Benefits, Ending Balance [Concept] Monetary As Of Credit us-gaap:UnrecognizedTaxBenefits